SIMD

SIMD
(Single Instruction) Multiple Data stream processing - один поток команд - много потоков данных, архитектура SIMD (ОКМД)
название архитектуры параллельной компьютерной системы, подразумевающей исполнение одной текущей команды несколькими процессорами (число процессоров и, соответственно, потоков обрабатываемых данных, - это SIMD width). Текущая команда выбирается из памяти управляющим устройством (УУ, control unit) SIMD-системы и посылается на исполнение всем процессорам одновременно, но обрабатывает она разные потоки (thread) или элементы данных (чаще всего элементы массива). Для этого каждый процессор имеет ассоциированную с ним локальную память для хранения массивов однородных данных. В категорию ОКМД попадают, в частности, векторные процессоры. Этот подход уменьшает сложность аппаратного и программного обеспечения, но применим только к специализированным задачам, имеющим высокую степень регулярности, например к цифровой обработке сигналов (ЦОС, DSP), обработке изображений (image processing) и численному моделированию (numerical simulation). Термин ввёл американский учёный Майкл Флинн (М. Flynn) в 1972 г.
Syn:

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "SIMD" в других словарях:

  • SIMD — Taxonomía de Flynn   Una instrucción Múltiples instrucciones Un dato SISD MISD Múltiples datos SIMD MIMD En computación, SIMD (siglas en inglés de …   Wikipedia Español

  • SIMD-FP —   [Abk. für Single Instruction, Multiple Data for Floating Point, dt. »ein Befehl mehrere Datenworte für Fließkomma«], Verfahren zur parallelen Verarbeitung von Fließkommawerten, das von Intel mit …   Universal-Lexikon

  • SIMD —   [Abk. für Single Instruction, Multiple Data, dt. »ein Befehl mehrere Datenworte«], Merkmal eines Prozessors oder eines Computersystems, der/das in der Lage ist, einen Befehl auf mehrere Datenwörter gleichzeitig anzuwenden und so mehrere… …   Universal-Lexikon

  • SIMD — In computing, SIMD (Single Instruction, Multiple Data) is a technique employed to achieve data level parallelism, as in a vector processor. First made popular in large scale supercomputers (contrary to MIMD parallelization), smaller scale SIMD… …   Wikipedia

  • SIMD — Классификация по Флинну   Одиночный поток команд (Single Instruction) Множество потоков команд (Multiple Instruction) Одиночный поток данных (Single Data) SISD (ОКОД) MISD (МКОД) Множество потоков данных (Multiple Data) SIMD (ОКМД) MIMD… …   Википедия

  • SIMD — Flynnsche Klassifikation   Single Instruction Multiple Instruction Single Data SISD MISD Multiple Data SIMD MIMD Die Flynnsche Klassifikation [1] …   Deutsch Wikipedia

  • SIMD — Single Instruction Multiple Data Single Instruction on Multiple Data, ou SIMD, désigne un mode de fonctionnement des ordinateurs dotés de plusieurs unités de calcul fonctionnant en parallèle. Dans ce mode, la même instruction est appliquée… …   Wikipédia en Français

  • SIMD — Single Instruction Multiple Data (Computing » Hardware) …   Abbreviations dictionary

  • SIMD — single instruction multiple data …   Medical dictionary

  • SIMD — Single Instruction, Multiple Data Rechnerarchitektur zur Verarbeitung paralleler Daten …   Acronyms

  • SIMD — ● ►en sg. adj. ►ARCHI Single Instruction Multiple Data. Beaucoup de donnée traitées par une seule instructions. Utilisé essentiellement dans les gros ordinateurs vectoriels. Voir aussi MIMD, MISD …   Dictionnaire d'informatique francophone


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»